﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WFExtended.Twitter.Activities.Designers;

namespace WFExtended.Twitter.Activities
{
    /// <summary>
    /// Returns a collection of user_ids that the currently authenticated user does not want to receive retweets from.
    /// </summary>
    [ToolboxBitmapAttribute(typeof(EntryPoint), "Resources.RelationshipToolbox.bmp")]
    [Designer(typeof(RelationshipDesigner))]
    [Description("Returns a collection of user_ids that the currently authenticated user does not want to receive retweets from.")]
    public class GetFriendshipsNoRetweetsIds : TwitterOperationInvoker<List<long>>
    {
        /// <summary>
        /// Gets the friends ids.
        /// </summary>
        public GetFriendshipsNoRetweetsIds()
            : base("GetFriendshipsNoRetweetsIds")
        { }


        /// <summary>
        /// Executes the specified context.
        /// </summary>
        /// <param name="context">The context.</param>
        protected override void Execute(System.Activities.NativeActivityContext context)
        {
            Parameters.Clear();

            base.Execute(context);
        }
    }
}
